floating dry-dock - Spanish English Dictionary